/**
 * 用于视频播放页，打分及评论
 */
$(function(){
	document.getElementById("commentform").reset();
	$('#comment').val('添加评论内容');
	/* 更新评论 */
	var updateSelector = '#ajax_video_comment .pager a';
	$(updateSelector).live('click',function(){
		comments_update($(this).attr('href'));
		return false;
	})
	/* end */;
});
function initPage(url)
{
	$.ajax( {
		cache : false,
		dataType: 'json',
		url : url,
		success : function(data) {
			if( 1 == data.status)
			{
				$("#view_count").html(data.view_count);
				$("#comment_count").html(data.comment_count);
			}
        }
	});
}
/* 获取视频下的评论 */
function getComments(url)
{
	$.ajax( {
		cache : false,
		dataType: 'html',
		url : url,
		success : function(data) {
			$(".post_comment .clear:eq(0)").after(data);
        }
	});
}
/*  视频评分相关函数  */
function postDigg(data,url)
{
	$.ajax( {
		cache : false,
		data : "type="+data,
		dataType: 'json',
		url : url,
		success : function(data) {
			if( 1 == data.status)
			{
				$('#good').html(data.good);
				$('#bad').html(data.bad);
                $('.digg_good .digg_percent_bar span').width(data.p_good);
                $(".digg_good").find('.digg_percent_num').html(data.p_good);
                
                $('.digg_bad .digg_percent_bar span').width(data.p_bad);
                $(".digg_bad").find('.digg_percent_num').html(data.p_good);
			}
			else
			{
				$.zxxbox.remind(data.msg);
			}
        }
	});
}
/* end */

/* 获取评论分页 */
function comments_update(url) {
	$.ajax( {
		cache : false,
		dataType: 'html',
		url : url,
		success : function(data) {
			$("#ajax_blog_comment").replaceWith(data);
        }
	});
};
/* end */

/* 处理评论 */
function commit_comment(url,button)
{
	$.ajax({
		'type':'POST',
		'dataType':'json',
		'url': url,
		'cache':false,
		'data':$(button).parents("form").serialize(),
		'beforeSend':function(){return beforeComment();},
		'success':function(msg){commentSuccess(msg)}
	});
}
//提交前，客户端验证
function beforeComment()
{
	if('' == $("#author").val() || '' == $("#comment_author_email").val() || '' == $("#comment").val())
	{
		$.zxxbox.remind("请按要求填写表单!");
	    return false;
	}
	$("#submit").attr("disabled",true);
	return true;
}
function commentSuccess(data)
{
	$('#submit').removeAttr('disabled');
    if(0 == data.status)
    {
    	$.zxxbox.remind(data.msg);
    	return ;
    }
    if(1 == data.status)
    {
    	$.zxxbox.remind(data.msg,function(){
    		location.reload();
        }, {
            title: "留言成功"	
        });
    	return ;
    } 
}